cumulative returns - French English Dictionary